C (71/301)

From:Ben Hutchings
Date:05 Aug 99 at 23:08:03
Subject:Re: Beginners Woes

From: Ben Hutchings <womble@zzumbouk.demon.co.uk>

On Sun, Aug 01, 1999 at 03:38:36PM +0100, Bablos wrote:
<snip>
> Nope - I already HAVE and ADE: assignment, and I've never had a /gg/
> directory. Should I have to add a GG assign for this to work?
> Everything was fine when I was compiling using gcc, but now...
<snip>

You will probably have to update some other packages. Unfortunately
GG does not have a package management system that tells you about
dependencies. I can tell you that the change from ADE: to GG: was
a long time ago, so many of your packages will be out of date.

<snip>
> >> 3) Command too long - when combining all the object files, and the
> >> command line options, I've been getting this error - any easy way
> >> around this?
>
> >Try changing shells to the ksh, or sh.
> >Maybe even split the linking into two seperate stages..
>
> >(ie, link half the objects then link the remaining half with this
> >new object..)
>
> How do I do this? When I typed beginner I meant BEGINNER! ;o(

Run `sh'; then you will be using pdksh (public domain Korn shell)
instead of the Amiga shell. Also consider using make.

<snip>
> Again, my installation is ADE:, not GG:. I've even tried putting ld into
> the directory that cc1 and collect2 are in, but that doesn't solve a
> thing - what exactly does collect2 DO, anyway?

I have no idea. Don't bother moving it around; you should probably
get a new version of the ld package.



Ben Hutchings - womble@zzumbouk.demon.co.uk, http://www.zzumbouk.demon.co.uk
Team *AMIGA* | Jay Miner Society | Linux - the choice of a GNU generation
Power corrupts. Absolute power is kind of neat.
- John Lehman, Secretary of the US Navy 1981-1987